package com.wizz.trade.trading.dto.page;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.wizz.trade.common.PageDto;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * @author fyftless
 */
@Data
public class ConsPageDto extends PageDto {

    private static final long serialVersionUID = 1L;

    /**
     * 合同日期，输入值
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate date;

    /**
     * 合同签订状态，枚举2(1未签、2签订己方合同、3签订对方合同)
     */
    private Integer sign;

    /**
     * 合同归档状态，枚举(1未归档、2己归档)
     */
    private Integer file;

    /**
     * 印花税付款申请状态,枚举5(1未完成、2完成、3部分)
     */
    private Integer requeststate;

    /**
     * 购销
     */
    private Integer ps;

    /**
     * 公司账套
     */
    private Integer ledger;

    /**
     * 业务部门
     */
    private Integer ourDept;
}
